<?php

    /* 	
    Objetivo: Agendamiento,guardado y parametrizacion de las Rondas de Proactividad de los lideres de detección.
    Clase: RegistroRonda.php
    Descripción: Se hace una programación de cada Ronda que un lider desee, donde este podra hacer el registro de la ronda
     *           (Realizar Ronda) o Cancelarla. Tambien cuenta con el registro o la parametrizacion de las preguntas o items 
     *           de evaluacion que pertenecen a cada una de las areas de servicio.
    Fecha: 
    Desarrollador: Miguel Angel Ospina Sanchez
    */

    session_start();
    if(!isset($_SESSION['usuario'])){
            header('location:../html/login.html');
         }
         
         echo '
                <center>
                    <title>Identificacion de Necesidades</title>
                    <table>
                        <tr>
                            <td>';
                         include_once 'menu.php';
                        echo"</td>
                        </tr>
                    </table>
                    </br>";

?>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script src="jquery-1.9.1.min.js"></script>
        
        <!--Librerias de la botoneria y pop-up-->
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link href="../Modal/css/bootstrap.min.css" rel="stylesheet">
        <script src="../Modal/js/bootstrap.min.js"></script>
        
         <!--Librerias Para La Creacion De Autocomple y Calendario-->
        <script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script>
        <script type="text/javascript" src="../js/jquery-ui-1.8.4.custom.min.js"></script>
        <link type="text/css" rel="stylesheet" href="../css/jquery-ui-1.8.4.custom.css" />
        <link type="text/css" rel="stylesheet" href="../css/estilo.css" />
        <!-- LIBRERIAS JQUERY PARA LA CREACION DE LAS ALERTAS -->
        <script type="text/javascript" src="../../Ginecobstetricia/vista/js/alertify.js"></script>
        <link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.core.css" />
        <link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.default.css" />
        
        <!-- Hoja de estilo-->
        <style>
            
            label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:28px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:250px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:250px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
            /*Prueba Nuevo formulario*/
            
            body {
              font: 13px/20px 'Lucida Grande', Tahoma, Verdana, sans-serif;
              color: #404040;
              /*background-image: url(../imagen/fondo3.jpg);*/
            }

            .container {
              margin: -20px;
              width: 1230px;
            }

            .login {
              position: relative;
              margin: 0 auto;
              padding: 20px 20px 20px;
              width: auto;
              height: 450px;
              background: white;
              border-radius: 3px;
              -webkit-box-shadow: 0 0 200px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.3);
              box-shadow: 0 0 200px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.3);
            }
            .login:before {
              content: '';
              position: absolute;
              top: -8px;
              right: -8px;
              bottom: -8px;
              left: -8px;
              z-index: -1;
              background: rgba(0, 0, 0, 0.08);
              border-radius: 4px;
            }
            .login h1 {
              margin: -20px -20px 21px;
              line-height: 40px;
              font-size: 15px;
              font-weight: bold;
              color: #555;
              text-align: center;
              text-shadow: 0 1px white;
              background: #f3f3f3;
              border-bottom: 1px solid #cfcfcf;
              border-radius: 3px 3px 0 0;
              background-image: -webkit-linear-gradient(top, whiteffd, #eef2f5);
              background-image: -moz-linear-gradient(top, whiteffd, #eef2f5);
              background-image: -o-linear-gradient(top, whiteffd, #eef2f5);
              background-image: linear-gradient(to bottom, whiteffd, #eef2f5);
              -webkit-box-shadow: 0 1px whitesmoke;
              box-shadow: 0 1px whitesmoke;
            }
            
            .login2 {
              position: relative;
              margin: 0 auto;
              margin-top: 10px;
              margin-bottom: 15px;
              padding: 20px 20px 20px;
              width: 850px;
              height: 100px;
              background: white;
              border-radius: 3px;
              -webkit-box-shadow: 0 0 200px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.3);
              box-shadow: 0 0 200px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.3);
              left: -165px;
            }
            .login2:before {
              content: '';
              position: absolute;
              top: -8px;
              right: -8px;
              bottom: -8px;
              left: -8px;
              z-index: -1;
              background: rgba(0, 0, 0, 0.08);
              border-radius: 4px;
            }
            .login2 h1 {
              margin: -20px -20px 21px;
              line-height: 40px;
              font-size: 15px;
              font-weight: bold;
              color: #555;
              text-align: center;
              text-shadow: 0 1px white;
              background: #f3f3f3;
              border-bottom: 1px solid #cfcfcf;
              border-radius: 3px 3px 0 0;
              background-image: -webkit-linear-gradient(top, whiteffd, #eef2f5);
              background-image: -moz-linear-gradient(top, whiteffd, #eef2f5);
              background-image: -o-linear-gradient(top, whiteffd, #eef2f5);
              background-image: linear-gradient(to bottom, whiteffd, #eef2f5);
              -webkit-box-shadow: 0 1px whitesmoke;
              box-shadow: 0 1px whitesmoke;
            }

            input {
              font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;
              font-size: 14px;
            }

             
             /*Fin Formulario*/
             
             .white {
                border-radius: 5px;
                color: #606060;
                border: solid 1px #b7b7b7;
                background: #fff;
                background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
                background: -moz-linear-gradient(top,  #fff,  #ededed);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
                padding: 1px 1px 1px;
                //height: 25px;
                font-size: 11px;
            }
            .white:hover {
                background: #ededed;
                background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
                background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
            }
            .white:active {
                color: #999;
                background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
                background: -moz-linear-gradient(top,  #ededed,  #fff);
                filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
            }
             
            /*Fin Nuevo Formulario*/
            
            /*Estilos para el scrrol con tabla dinamica*/
            .exterior{
            float:center;
            border:0;
            clear: both;
            width:99%;
            height:24px;
            padding: 0;
            overflow:hidden;
            position: static;
            }
            .interior {
            float:left;
            border:0;
            clear: both;
            width:100.4%;
            height:280px;
            padding: 0;
            overflow-x: hidden;
            overflow-y:scroll; 
            position: static;
            border-style: solid; border-width: 1px;border-color:#E6E6E6
            }
            
            .interior2 {
            float:left;
            border:0;
            clear: both;
            width:100.4%;
            height:450px;
            padding: 0;
            overflow-x: hidden;
            overflow-y:scroll; 
            position: static;
            border-style: solid; border-width: 1px;border-color:#E6E6E6
            }
            
            .interior3 {
            float:left;
            border:0;
            clear: both;
            width:100.4%;
            height:330px;
            padding: 0;
            overflow-x: hidden;
            overflow-y:scroll; 
            position: static;
            border-style: solid; border-width: 1px;border-color:#E6E6E6
            }
            
            thead.fixedHeader th {
            width:200px;
            font-family:arial;
            font-size:0.8em;
            background-color: #f3f3f3;
            color: #555;
            }
           
            tbody.scrollContent td {
            width:200px;
            //text-align:c;
            font-family:arial;
            font-size:0.7em
            }
          
           
            
            
            /*Fin scroll tabla dinamica*/
            
            /*Prueba Nuevo formulario*/
            

            
            .container2 {
              margin: 20px auto;
              width: 640px;
            }

            .formulario {
              position: relative;
              margin: 0 auto;
              padding: 20px 20px 20px;
              width: auto;
              background: white;
              border-radius: 3px;
              -webkit-box-shadow: 0 0 200px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.3);
              box-shadow: 0 0 200px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.3);
            }
            .formulario2:before {
              content: '';
              position: absolute;
              top: -8px;
              right: -8px;
              bottom: -8px;
              left: -8px;
              z-index: -1;
              background: rgba(0, 0, 0, 0.08);
              border-radius: 4px;
            }
            .formulario h1 {
              margin: -20px -20px 21px;
              line-height: 40px;
              font-size: 15px;
              font-weight: bold;
              color: #555;
              text-align: center;
              text-shadow: 0 1px white;
              background: #f3f3f3;
              border-bottom: 1px solid #cfcfcf;
              border-radius: 3px 3px 0 0;
              background-image: -webkit-linear-gradient(top, whiteffd, #eef2f5);
              background-image: -moz-linear-gradient(top, whiteffd, #eef2f5);
              background-image: -o-linear-gradient(top, whiteffd, #eef2f5);
              background-image: linear-gradient(to bottom, whiteffd, #eef2f5);
              -webkit-box-shadow: 0 1px whitesmoke;
              box-shadow: 0 1px whitesmoke;
            }
            .formulario p {
              margin: 20px 0 0;
            }
            .formulario p:first-child {
              margin-top: 0;
            }
            .formulario p.remember_me {
              float: left;
              line-height: 31px;
            }
            .formulario p.remember_me label {
              font-size: 12px;
              color: #777;
              cursor: pointer;
            }
            .formulario p.remember_me input {
              position: relative;
              bottom: 1px;
              margin-right: 4px;
              vertical-align: middle;
            }
            .formulario p.submit {
              text-align: right;
            }

            .formulario-help {
              margin: 20px 0;
              font-size: 11px;
              color: white;
              text-align: center;
              text-shadow: 0 1px #2a85a1;
            }
            .formulario-help a {
              color: #cce7fa;
              text-decoration: none;
            }
            .formulario-help a:hover {
              text-decoration: underline;
            }

            :-moz-placeholder {
              color: #c9c9c9 !important;
              font-size: 13px;
            }

            ::-webkit-input-placeholder {
              color: #ccc;
              font-size: 13px;
            }

            input {
              font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;
              font-size: 14px;
            }
            
            .white_content {
                display: none;
                position: absolute;
                top:20%;
                left: 20%;
                width: 60%;
                height: 55%;
                padding: 1%;
                z-index:1002;
               /* overflow: auto;*/
                background-color: white;
                border-radius: 10px;
            }
            
            .VentanaNecesidad {
                display: none;
                position: absolute;
                top:20%;
                left: 20%;
                width: 60%;
                height: 65%;
                padding: 1%;
                z-index:1002;
               /* overflow: auto;*/
                background-color: white;
                border-radius: 10px;
            }
            
            .black_overlay{
                display: none;
                position: absolute;
                top: 0%;
                left: 0%;
                width: 100%;
                height: 150%;
                background-color: black;
                z-index:1001;
                -moz-opacity: 0.8;
                opacity:.80;
                filter: alpha(opacity=80);
            }
            #miTabla tr:nth-child(odd) {
                background-color: #FFFFFF;
                
             }

             #miTabla tr:nth-child(even) {
                background-color: #DAEAFF;
                
             }
             /*Fin Formulario*/
             
        </style>
        
        <script>
            
            function Calendario() {
                /*funcion para invocar el funcionamiento de el calendario*/
                    $( "#fechaAge" ).datepicker({ 
                     autoSize: true,
                     dayNames: ['Domingo', 'Lunes', 'Martes', 'Mi�rcoles', 'Jueves', 'Viernes', 'S�bado'],
                     dayNamesMin: ['Dom', 'Lu', 'Ma', 'Mi', 'Je', 'Vi', 'Sa'],
                     firstDay: 1,
                     monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
                     monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],
                     dateFormat: 'dd-mm-yy',
                     changeMonth: true,
                     changeYear: true,
                     yearRange: "-90:+0",


                    });
            }
            //
            function cargarRonda(){
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllCondicion.php",
                    success: cargar,
                    data:{tc:1}
                });
                
            }
            
            function cargar(datos){
                
                rpt = $.parseJSON(datos);
                
                
                
                var resp = "";
                
                resp += '<table id="t2" class="t2" style="height:auto;width:100.2%;" border="0" cellpadding="2" cellspacing="0">\
                            <tbody class="scrollContent">';
                
                for(var i = 0; i < rpt.length; i++){
                    
                    resp += '<tr id="trt" class="trt" style=" padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));">\
                                <td style="padding-left:10px">'+ rpt[i].CoNombre +'</td>\
                                <td align="center" style="width: 100px"><input type="radio" id="RespuestaCondicion1'+ i +'" name="radRespuesta'+ i +'[]" value="1" onclick="CalificarCondicion('+ i +',1)"/></td>\
                                <td align="center" style="width: 100px"><input type="radio" id="RespuestaCondicion2'+ i +'" name="radRespuesta'+ i +'[]" value="2" onclick="CalificarCondicion('+ i +',2)"/></td>\
                                <td align="center" style="width: 100px"><input type="radio" id="RespuestaCondicion3'+ i +'" name="radRespuesta'+ i +'[]" value="3" onclick="CalificarCondicion('+ i +',3)"/></td>\
                                <td align="center" style="padding-top:10px"><textarea name="textaDescripcion" id="Descripcion'+ i +'" style="font-size:90%;width:200" onclick="ValidarFilasRB('+ i +');"></textarea></td>\
                                <td align="center" style="padding-top:10px"><textarea name="textaJustificacion" id="Justificacion'+ i +'" style="font-size:90%;width:200"></textarea></td>\
                                <td align="center"><button name="BtnGenSolicitud[]" id="GenSolicitud'+ i +'" style="display:none" data-toggle="modal" data-target="#largeModal3" type="button" class="btn btn-default" onclick="CargarFuncionario('+ i +');">Generar Solicitud +</button><input type="hidden" name="txtRes[]" value="" id="Res'+ i +'" /><input type="hidden" name="txtOidCondicion" id="OidCondicion'+ i +'" value="'+ rpt[i].OidCondicion +'" /></td>\
                             </tr>';
                }
                resp += '   </tbody>\
                        </table>';
                                
                $("#inte").append(resp);
                
            }
            
            function ValidarFilasRB(posi){
                
                if(document.getElementById("RespuestaCondicion1"+posi).checked == false && document.getElementById("RespuestaCondicion2"+posi).checked == false && document.getElementById("RespuestaCondicion3"+posi).checked == false){
                    
                    alertify.alert("Debe seleccionar una respuesta.", function () {
                        $("#RespuestaCondicion1"+posi).focus();
                    });
                    return false;
                    
                    
                }
                
            }
            
            function ActivarBotonSolicitud(){
                
                var Tamaño = document.getElementsByName("BtnGenSolicitud[]");
                
                for(var i = 0; i < Tamaño.length; i++){
                    
                    document.getElementById("GenSolicitud"+i).style.display = 'block';
                    
                }
                
            }
            
            function CalificarCondicion(posi,estado){
                
                document.getElementById("Res"+posi).value = estado;
                
            }
            
            function ConsultarAgenda(){
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllRondaDeteccion.php",
                    success: RespuestaConsultaAgenda,
                    data:{tc:1}
                });
                
            }
            
            function RespuestaConsultaAgenda(datos){
                
                rpt = $.parseJSON(datos);
                
                $("#inte2").text("");
                
                if(rpt != null){
                    
                    
                    /*Se coloca el icono para quew el usuario identifique que tiene rondas agendadas*/
                    document.getElementById("contenidoAgenda").innerHTML = '<img data-toggle="modal" data-target="#largeModal" title="Rondas Agendadas" style="cursor:pointer" src="../imagen/agendar_1.png" width="39" height="35" alt="agendar"/>';
                    
                    
                    var resp = "";
                    var Estado = "";
                    var EstadoFinal = "";
                    var Ronda = "";
                    var RondaFinal = "";

                    resp += '<table id="t2" class="t2" style="height:auto;width:100.2%;" border="0" cellpadding="2" cellspacing="0">\
                                <tbody class="scrollContent">';

                    for(var i = 0 ; i < rpt.length; i++){

                        Estado = rpt[i].RtEstadoRonda;
                        Ronda = rpt[i].CANTI;
                        
                        /*Se evalua el estado de la ronda agendada*/
                        if(Estado == 0){
                            
                            EstadoFinal = '<select name="chEjecucion" style="width:110px;margin-top:10px" id="OpcionRonda'+ i +'" onchange="OpcionesRonda('+ i +');">\
                                                <option value="0">---</option>\
                                                <option value="1">Realizar Ronda</option>\
                                                <option value="2">Cancelar</option>\
                                            </select>';
                            
                        }else if(Estado == 1){
                            
                            EstadoFinal = "<label style='color:green'>Realizada</label>";
                            
                        }else if(Estado == 2){
                            
                            EstadoFinal = "<label style='color:red'>Cancelada</label>";
                            
                        }
                        
                        /*Se evalua si la ronda ya se ejecuto para activar la carpeta y poder visualizarla*/
                        
                        if(Ronda > 0){
                            
                            RondaFinal = '<img title="'+ rpt[i].RtNombre +'" style="cursor:pointer" src="../imagen/vers.png" width="25" height="25" alt="vers" data-dismiss="modal" onclick="VerRonda('+ rpt[i].OidAgendaRonda +','+ i +');" />';
                            
                        }else{
                            
                            RondaFinal = '<img  src="../imagen/vers.png" width="25" height="25" alt="vers"/>';
                            
                        }
                        
                        
                        
                        resp += '<tr id="trt" class="trt" style=" padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));">\
                                    <td align="center" style=" padding-top:10px">\
                                        '+ RondaFinal +'\
                                        <input type="hidden" name="txtOidServicio" id="OidServicio'+ i +'" value="'+ rpt[i].OIDSERVICIO +'" />\
                                        <input type="hidden" name="txtTemNombreRonda" id="TempNombreRonda'+ i +'" value="'+ rpt[i].RtNombre +'" />\
                                        <input type="hidden" name="txtFechaEjecucion" id="FechaEjecucion'+ i +'" value="'+ rpt[i].RtFechaEjec +'" />\
                                        <input type="hidden" name="txtOidAgendaRonda" id="OidAgendaRonda'+ i +'" value="'+ rpt[i].OidAgendaRonda +'" />\
                                    </td>\
                                    <td align="center">'+ rpt[i].GDPNOMBRE +'</td>\
                                    <td align="center">'+ rpt[i].RtFechaProg +'</td>\
                                    <td align="center">'+ rpt[i].RtFechaEjec +'</td>\
                                    <td align="center">\
                                        <table>\
                                            <tr>\
                                                <td align="right">\
                                                    '+ EstadoFinal +'\
                                                </td>\
                                                <td></td>\
                                                <td>\
                                                    <table>\
                                                            <tr>\
                                                                <td>\
                                                                    <div id="Aceptar'+ i +'"></div>\
                                                                </td>\
                                                                <td>\
                                                                    <div id="Cancelar'+ i +'"></div>\
                                                                </td>\
                                                            </tr>\
                                                    </table>\
                                                </td>\
                                            </tr>\
                                        </table>\
                                    </td>\
                                  </tr>';
                                                                    
                         /*Se inserta el Oid de area (Tipo Necesidad)*/
                         //document.getElementById("TipoNecesidad").value = rpt[i].OidArea;
                         
                    }
                    resp += '   </tbody>\
                            </table>';

                    $("#inte2").append(resp);
                
                }
                
            }
            
            function CargarServicio(){
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../DeteccionN/controlador/sql/servicios.php",
                    success: MostrarServicio
                });
            }
            
            function MostrarServicio(datos){
                rpt = $.parseJSON(datos);
                
                datos = $("#Servicio");
                
                for(dat in rpt ){
                    datos.append("<option value='"+ rpt[dat].OID +"'>"+ rpt[dat].GDPNOMBRE +"</option>");
                }
            }
            
            function AgendarRonda(){
                
                if($("#Servicio").val() == "0"){
                    alertify.alert("SELECCIONE SERVICIO.", function () {
                        $("#Servicio").focus();
                    });
                    return false;
                }
                if($("#NombreRonda").val() == ""){
                    alertify.alert("DIGITE UNA DESCRIPCION PARA LA RONDA.", function () {
                        $("#NombreRonda").focus();
                    });
                    return false;
                }
                 if($("#fechaAge").val() == ""){
                    alertify.alert("SELECCIONE LA FECHA DE PROGRAMACIÓN", function () {
                        $("#fechaAge").focus();
                    });
                    return false;
                }
                
                alertify.confirm("<p>ESTA SEGURO DE AGENDAR LA RONDA</p>", function (e) {
                    if (e) {
                        
                        Agendar();
                        
                    } 
                    else { 
                    }
                }); 
                return false;
                
            }
            
            function Agendar(){
                
                var Servicio = document.getElementById("Servicio").value;
                var NombreRonda = document.getElementById("NombreRonda").value;
                var FechaProgramacion = document.getElementById("fechaAge").value;
               
                $.ajax({
                    type: "POST",
                    dataType: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllRondaDeteccion.php",
                    success: RespuestaAgenda,
                    data:{tc:2,Servicio:Servicio,NombreRonda:NombreRonda,FechaProgramacion:FechaProgramacion}
                });
                
            }
            
            function RespuestaAgenda(datos){
                
                var Respuesta = datos.respuesta;
                
                if(Respuesta == 0){
                    
                    alertify.alert("Su sesion a caducado, por favor vuelva a ingresar al sistema.", function () {
                        window.location = '../../controlador/php/sql/cerrarSesion.php';
                    });
                    return false;
                    
                }else if(Respuesta == 1){
                    
                    alertify.success("La ronda se agendo satisfactoriamente");
                    document.getElementById("Servicio").value = "0";
                    document.getElementById("NombreRonda").value = "";
                    document.getElementById("fechaAge").value = "";
                    //exisagen(); function para saber las rondas agendadas
                    /*Se borra el contenido de la tabla para una actualizaci*/
                    $("#inte2").text("");
                    ConsultarAgenda();
                }else if(Respuesta == 2){
                    
                    alertify.error("Acceso denegado, el usuario no es un lider de detección.");
                    
                }
                
            }
            
            function OpcionesRonda(posi){
                
                var Opcion = document.getElementById("OpcionRonda"+posi).value;
                
                /*Se evalua el dato que llega 1: Ejecutar la Ronda, 2: Cancelar Ronda*/
                if(Opcion == 1){
                    
                    document.getElementById("Aceptar"+posi).innerHTML = '<input data-dismiss="modal" title="Aceptar" class="btn btn-success" type="button" value="✔"  onclick="EjecutarRonda('+ posi +');"/>';
                    document.getElementById("Cancelar"+posi).innerHTML = '<input title="Cancelar" class="btn btn-danger" class="white" type="button" value="X" onclick="BorrarOpciones('+ posi +');"/>';
                    
                }else if(Opcion == 2){
                    
                    document.getElementById("Aceptar"+posi).innerHTML = '<input title="Aceptar" class="btn btn-success" type="button" value="✔" onclick="CancelarRonda('+ posi +');"/>';
                    document.getElementById("Cancelar"+posi).innerHTML = '<input title="Cancelar" class="btn btn-danger" class="white" type="button" value="X" onclick="BorrarOpciones('+ posi +');"/>';
                    
                }else if(Opcion == 0){
                    
                    BorrarOpciones(posi);
                    
                }
            }
            
            function BorrarOpciones(posi){
            
                document.getElementById("Aceptar"+posi).innerHTML = "";
                document.getElementById("Cancelar"+posi).innerHTML = "";
                document.getElementById("OpcionRonda"+posi).value = 0;
            
            }
            
            function LimpiarFormulario(){
                
                document.getElementById("Servicio").value = "0";
                document.getElementById("NombreRonda").value = "";
                document.getElementById("fechaAge").value = "";
                
            }
            
            
            function EjecutarRonda(posi){
                
                var TempNombreRonda = document.getElementById("TempNombreRonda"+posi).value;
                var OidServicio = document.getElementById("OidServicio"+posi).value;
                var FechaEjecucion = document.getElementById("FechaEjecucion"+posi).value;
                var OidAgendaRonda = document.getElementById("OidAgendaRonda"+posi).value;
                
                /*Se insertan los datos de la ronda que se va a ejecutar*/
                ActivarBotonSolicitud();
                document.getElementById("Servicio").value = OidServicio;
                document.getElementById("NombreRonda").value = TempNombreRonda;
                document.getElementById("fechaAge").value = FechaEjecucion;
                document.getElementById("OidAgenda").value = OidAgendaRonda;
                
                document.getElementById("contenidoAgenda").innerHTML = '';
                
            }
            
            function GuardarCondicion(){
                
                var DescripcionCondicion = document.getElementById("DescripcionCondicion").value;
                
                if($("#DescripcionCondicion").val() == ""){
                    alertify.alert("Describa la condición.", function () {
                        $("#DescripcionCondicion").focus();
                    });
                    return false;
                }
                
                $.ajax({
                    type: "POST",
                    dataType: 'json',
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllCondicion.php",
                    success: RespuestaCondicion,
                    data:{tc:2,DescripcionCondicion:DescripcionCondicion}
                });
                
            }
            
            function RespuestaCondicion(datos){
                
                var res = datos.respuesta;
                
                if(res == 0){
                    
                    alertify.alert("Su sesion a caducado, por favor vuelva a ingresar al sistema.", function () {
                        window.location = '../../controlador/php/sql/cerrarSesion.php';
                    });
                    return false;
                    
                }else if(res == 1){
                    
                    document.getElementById("DescripcionCondicion").value = "";
                    alertify.success("Condicion registrada satisfactoriamente.");
                    /*Cargar tabla*/
                    ConsultarCondiciones();
                    cargarRonda();
                    
                }
                
            }
            
            function ConsultarCondiciones(){
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllCondicion.php",
                    success: RespuestaConsulta,
                    data:{tc:1}
                });
                
            }
            
            function RespuestaConsulta(datos){
                
                rpt = $.parseJSON(datos);
                
                $("#ContenidoCondicion").text("");
                
                if(rpt != null){
                    
                    var resp = "";

                    resp += '<table id="t2" class="t2" style="height:auto;width:100.2%;" border="0" cellpadding="2" cellspacing="0">\
                                <tbody class="scrollContent">';

                    for(var i = 0 ; i < rpt.length; i++){

                        
                        resp += '<tr id="trt" class="trt" style=" padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));">\
                                    <td align="justify" style=" padding-top:10px">\
                                        <label style="margin-left:10px;font-size:100%">'+ rpt[i].CoNombre +'</label>\
                                        <input type="hidden" name="txtOidServicio" id="Condicion'+ i +'" value="'+ rpt[i].CoNombre +'" />\
                                    </td>\
                                    <td align="center">\
                                        <img style="cursor:pointer" src="../imagen/editar.png" width="30" height="30" alt="edi" onclick="EditarCondicion('+ i +','+ rpt[i].OidCondicion +');" />\
                                    </td>\
                                  </tr>';
                    }
                    resp += '   </tbody>\
                            </table>';

                    $("#ContenidoCondicion").append(resp);
                
                }
                
            }
            
            function EditarCondicion(posi,OidCondicion){
                
                document.getElementById("ContenidoBoton").innerHTML = '<input class="btn btn-success" type="button" value="Editar" onclick="EjecutarEdicionCondicion();"/>';
                document.getElementById("DescripcionCondicion").value = document.getElementById("Condicion"+posi).value ;                
                document.getElementById("OidCondicion").value = OidCondicion;
            }
            
            
            
            
            function BotonRonda(){
                
                document.getElementById("ContenidoBoton").innerHTML = '<input class="btn btn-success" type="button" value="Guardar" onclick="GuardarCondicion();"/>';
                
            }
            
            function EjecutarEdicionCondicion(){
                
                var OidCondicion = document.getElementById("OidCondicion").value;
                var DescripcionCondicion = document.getElementById("DescripcionCondicion").value;
                
                $.ajax({
                    type: "POST",
                    dataType: 'json',
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllCondicion.php",
                    success: RespuestaEdicion,
                    data:{tc:3,OidCondicion:OidCondicion,DescripcionCondicion:DescripcionCondicion}
                });
                
            }
            
            function RespuestaEdicion(datos){
                
                var res = datos.respuesta;
                
                if(res == 0){
                    
                    alertify.alert("Su sesion a caducado, por favor vuelva a ingresar al sistema.", function () {
                        window.location = '../../controlador/php/sql/cerrarSesion.php';
                    });
                    return false;
                    
                }else if(res == 1){
                    
                    document.getElementById("DescripcionCondicion").value = "";
                    
                    /*Cargar tabla*/
                    ConsultarCondiciones();
                    
                    BotonRonda();
                    
                }
                
            }
            
            function CancelarRonda(posi){
                
                var OidAgendaRonda = document.getElementById("OidAgendaRonda"+posi).value;
                
                    alertify.confirm("Esta seguro de cancelar la ronda?", function (e) {
                    if (e) {

                        /*Se cancela la ronda*/

                        $.ajax({
                            type: "POST",
                            dataType: 'json',
                            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                            url: "../../Bitacora/Controlador/Consultas/BllRondaDeteccion.php",
                            success: RespuestaCancelarAgenda,
                            data:{tc:3,OidAgendaRonda:OidAgendaRonda}
                        });


                    } else { 
                    
                    }
                }); 
                return false;
                
            }
            
            function RespuestaCancelarAgenda(datos){
                
                var res = datos.respuesta;
                
                if(res == 0){
                    
                    alertify.alert("Su sesion a caducado, por favor vuelva a ingresar al sistema.", function () {
                        window.location = '../../controlador/php/sql/cerrarSesion.php';
                    });
                    return false;
                    
                }else if(res == 1){
                    
                    ConsultarAgenda();
                    alertify.success("La agenada se cancelo satisfactoriamente.");
                    
                }
                
            }
            
            function GuardarRonda(){
                
                var OidAgenda = document.getElementById("OidAgenda").value;
                var ListaOidCondicion = new Array();
                var ListaRespuestas = new Array();
                var ListaDescripcion = new Array();
                var ListaJustificacion = new Array();
                
                /*Se evalua si se encuentra una ronda agendada*/
                if(OidAgenda == ""){
                    
                    alertify.alert("Debe seleccionar una ronda que se encuentre en la agenda.", function () {
                        
                    });
                    return false;
                    
                }else{
                    
                    /*Se valida los radios para que no quede ninguna condicion sin marcar*/
                    /*var formulario = document.forms["RondaProactividad"];
                    var grupos = [];
                    for (i = 0; elem = formulario.elements[i]; i++) {
                        if (elem.type == "radio") {
                            if (!grupos[elem.name]) {
                                grupos[elem.name] = elem.checked;
                            }
                        }
                    }
                    for (grupo in grupos) {
                        if (!grupos[grupo]) {
                            alertify.alert("Se encuentran condiciones sin evaluar.", function () {
                        });
                            return false;
                        }
                    }*/
                    /*Fin de la validacion*/
                    
                    
                    var tamañoCondiciones = document.getElementsByName("txtRes[]");
                    
                    for(var i = 0; i < tamañoCondiciones.length; i++){
                        
                        ListaRespuestas[i] = document.getElementById("Res"+i).value;
                        ListaOidCondicion[i] = document.getElementById("OidCondicion"+i).value;
                        ListaDescripcion[i] = document.getElementById("Descripcion"+i).value;
                        ListaJustificacion[i] = document.getElementById("Justificacion"+i).value;
                        
                    }
                    
                    //alert(ListaRespuestas+"/"+ListaOidCondicion+"/"+ListaDescripcion+"/"+ListaJustificacion);
                    
                    
                    $.ajax({
                        type: "POST",
                        dataType: 'json',
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllAgendaRonda.php",
                        success: RespuestaGuardarRonda,
                        data:{tc:1,OidAgenda:OidAgenda,ListaRespuestas:ListaRespuestas,ListaOidCondicion:ListaOidCondicion,
                              ListaDescripcion:ListaDescripcion,ListaJustificacion:ListaJustificacion}
                    });
                }
            }
            
            function RespuestaGuardarRonda(datos){
                
                var res = datos.respuesta;
             
                if(res == 0){
                    
                    alertify.alert("Su sesion a caducado, por favor vuelva a ingresar al sistema.", function () {
                        window.location = '../../controlador/php/sql/cerrarSesion.php';
                    });
                    return false;
                    
                }else if(res == 1){
                    
                    alertify.success("Los datos de guardaron satisfactoriamente.");
                    document.getElementById("BotonGERonda").innerHTML = '<button type="button" class="btn btn-success" onclick="EditarRonda();">Guardar Cambios</button>';
                    
                }
             
            }
            
            function VerRonda(OidAgendaRonda,posi){
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllAgendaRonda.php",
                    data:{tc:2,OidAgendaRonda:OidAgendaRonda},
                    success: function RespuestaVerRonda(datos){
                
                        rpt = $.parseJSON(datos);
                        var RespuestaCondicion = "";

                        for(var i = 0; i < rpt.length; i++){
                           // alert(document.getElementById("OidCondicion"+i).value);
                            //alert(rpt[i].CondicionOid+"-"+document.getElementById("OidCondicion"+i).value);
                            if(rpt[i].CondicionOid == document.getElementById("OidCondicion"+i).value){

                                for (var j = 1; j <= document.getElementsByName("radRespuesta"+ i +"[]").length; j++){

                                    RespuestaCondicion = document.getElementById("RespuestaCondicion"+j+i).value;
                                    //alert(rpt[i].RaCalificacion +'-'+ RespuestaCondicion);
                                    if(rpt[i].RaCalificacion == RespuestaCondicion){

                                        document.getElementById("RespuestaCondicion"+j+i).checked = true;
                                        document.getElementById("Descripcion"+i).value = rpt[i].RaDescripcion;
                                        document.getElementById("Justificacion"+i).value = rpt[i].RaJustificacion;
                                        document.getElementById("Res"+i).value = rpt[i].RaCalificacion;

                                        var TempNombreRonda = document.getElementById("TempNombreRonda"+posi).value;
                                        var OidServicio = document.getElementById("OidServicio"+posi).value;
                                        var FechaEjecucion = document.getElementById("FechaEjecucion"+posi).value;
                                        var OidAgendaRonda = document.getElementById("OidAgendaRonda"+posi).value;

                                        /*Se insertan los datos de la ronda que se va a editar*/
                                        document.getElementById("Servicio").value = OidServicio;
                                        document.getElementById("NombreRonda").value = TempNombreRonda;
                                        document.getElementById("fechaAge").value = FechaEjecucion;
                                        document.getElementById("OidAgenda").value = OidAgendaRonda;
                                        document.getElementById("BotonGERonda").innerHTML = '<button type="button" class="btn btn-success" onclick="EditarRonda();">Guardar Cambios</button>';

                                    }

                                }

                            }

                        }
                        ActivarBotonSolicitud();

                    }
                });
                
            }
            
            function BotonesRonda(){
                
                document.getElementById("BotonGERonda").innerHTML = '<button type="button" class="btn btn-success" onclick="GuardarRonda();">Registrar Ronda</button>';
                
                
            }
            
            function EditarRonda(){
                
                var OidAgenda = document.getElementById("OidAgenda").value;
                
                $.ajax({
                    type: "POST",
                    dataType: 'json',
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllAgendaRonda.php",
                    success: function RespuestaEditarRonda(){
                        
                                GuardarRonda();
                        
                    },
                    data:{tc:3,OidAgenda:OidAgenda}
                });
                
            }
            
            
            /*Script de todo el formulario del registro de la solicitud*/
            
            function CargarServicio2(){
                
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/Servicios.php",
                    success: DatosServicio
                });
                
           }
           
           function DatosServicio(datos){
               
                rpt = $.parseJSON(datos);
                datos = $("#Servicio2");
                    for(dat in rpt ){
                        datos.append("<option value='"+ rpt[dat].OID +"'>"+ rpt[dat].GDPNOMBRE +"</option>");
                }
                
           }
            
            
            
            function CargarArea(){
                
                    var tc = 4;
                       $.ajax({
                          type: "POST",
                          contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                          url: "../../Bitacora/Controlador/Consultas/BllTipoNecesidad.php",
                          data:{tc:tc},
                          success: DatoArea
                      });
                      
              }

              function DatoArea(datos){
                  
                  rpt = $.parseJSON(datos);
                  $("#TipoNecesidad").html('<option value="">---</option>');
                  datos = $("#TipoNecesidad");
                      for(dat in rpt ){
                          datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].TnDescripcion +"</option>");
                      }
                  $("#TipoNecesida").html('<option value="">---</option>');
                  datos = $("#TipoNecesida");
                      for(dat in rpt ){
                          datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].TnDescripcion +"</option>");
                      }
                      
              }
              
              
               function CargarNecesidad(){
                   
                 var NombreClasificacio = $("#TipoNecesidad").val();
                 var tc = 14;
               $.ajax({
                    
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data:{tc:tc,NombreClasificacio:NombreClasificacio},
                    success: RespuestaCargarNecesidad
                    
                });
                
            }
            
            function RespuestaCargarNecesidad(datos){
                
                rpt = $.parseJSON(datos);
                $("#Necesidad").html('<option value="">---</option>');
                for(r in rpt){
                    
                    $("#Necesidad").append('<option value="'+ rpt[r].NesecidadOid +'">'+ rpt[r].NeDescripcion +'</option>');
                    
                }
                
            }
            
                
                function ComboMecanimo(){
                    
                    var tc = 2;

                    $.ajax({
                        type: "POST",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllMecanismo.php",
                        data:{tc:tc},
                        success: DatosComboMecanimo,
                        timeout: 4000
                    });
                    
                }

                function DatosComboMecanimo(datos){
                    
                    rpt = $.parseJSON(datos);
                    $("#MecanismoDeteccion").html('<option value="">---</option>');
                    datos = $("#MecanismoDeteccion");
                    for(dat in rpt ){
                        datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].MdNombre +"</option>");
                    }
                    
                }
                
                function ComboTipoSolicitud(){
                    
                    var tc = 2;
                    $.ajax({
                         type: "POST",
                         datatype: "json",
                         contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                         url: "../../Bitacora/Controlador/Consultas/BllTipoSolicitud.php",
                         data:{tc:tc},
                         success: DatosComboSolicitud
                     });
                     
                }

                function DatosComboSolicitud(datos){
                    
                    rpt = $.parseJSON(datos);
                     $("#TipoSolicitud").html('<option value="">---</option>');
                     datos = $("#TipoSolicitud");
                     for(dat in rpt ){
                         datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].TsNombre +"</option>");
                     }
                     
                }
                
                function CargarUsuario(){
                    
                    $('#UsuarioSolicita').autocomplete({
                       source : '../../Bitacora/Controlador/Consultas/BllClasificacion.php?tc=4',
                       select : function(event, ui){
                           $('#resultados').slideUp('slow', function(){
                                $('#resultados').html(
                                    '<strong>Nombre: </strong>' + ui.item.value

                                );
                           });
                           document.getElementById("UsuarioSolicitante").value = ui.item.Oid;
                           $('#resultados').slideDown('slow');
                       }
                    });
                    
                }
                
                
                function RegistrarSolicitud(){
                
                    if ($("#UsuarioSolicita").val()===""){
                            alertify.alert("Seleccione Usuario Solicitante"), function () {
                                $("#UsuarioSolicita").focus();
                            };
                       return false;
                   }
                    
                    if ($("#Servicio2").val()===""){
                            alertify.alert("Seleccione el Servicio"), function () {
                            $("#Servicio2").focus();
                        };
                           return false;
                    }
                    
                    if ($("#TipoNecesidad").val()===""){
                            alertify.alert("Seleccione el Area"), function () {
                            $("#TipoNecesidad").focus();
                        };
                           return false;
                    }
                    
                    if ($("#NivelS").val()===""){
                            alertify.alert("Seleccione el Servicio Requerido"), function () {
                            $("#NivelS").focus();
                        };
                           return false;
                    }
                    
                    if ($("#Necesidad").val()===""){
                            alertify.alert("Seleccione la Necesidad"), function () {
                            $("#Necesidad").focus();
                        };
                         return false;
                    }
                    
                    if ($("#NombreClasificacio").val()===""){
                            alertify.alert("Seleccione la Categoria"), function () {
                            $("#NombreClasificacio").focus();
                        };
                           return false;
                    }
                    
                    if ($("#DescripcionNecesidadF").val()===""){
                            alertify.alert("Digite Una Descripcion"), function () {
                            $("#DescripcionNecesidadF").focus();
                        };
                           return false;
                    }
                    
                    /*if ($("#JustificacionF").val()===""){
                            alertify.alert("Digite Una Justificacion"), function () {
                        $("#JustificacionF").focus();
                    };
                       return false;
                    }*/
                    if ($("#MecanismoDeteccion").val()===""){
                            alertify.alert("Seleccione el Mecanismo de Deteccion"), function () {
                            $("#MecanismoDeteccion").focus();
                        };
                           return false;
                    }
                    
                    if ($("#TipoSolicitud").val()===""){
                            alertify.alert("Seleccione el Tipo de Solicitud"), function () {
                            $("#MecanismoDeteccion").focus();
                        };
                           return false;
                    }
                    
                     var tc = 1;
                     var Servicio = $("#Servicio2").val();
                     var TipoNecesidad = $("#TipoNecesidad").val();
                     var Necesidad = $("#Necesidad").val();
                     var DescripcionNecesidad = $("#DescripcionNecesidad").val();
                     //var Justificacion = $("#JustificacionF").val();
                     var MecanismoDeteccion = $("#MecanismoDeteccion").val();
                     var UsuarioSolicitante = $("#UsuarioSolicitante").val();
                     var TipoSolicitud = $("#TipoSolicitud").val();
                     var Categoria = $("#NombreClasificacio").val();
                     var OidAgenda = $("#OidAgenda").val();

                      $.ajax({
                        async: true,
                        type: "POST",
                        datatype: "json",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                        data:{tc:tc,Servicio:Servicio,TipoNecesidad:TipoNecesidad,Necesidad:Necesidad,DescripcionNecesidad:DescripcionNecesidad,
                              MecanismoDeteccion:MecanismoDeteccion,UsuarioSolicitante:UsuarioSolicitante,TipoSolicitud:TipoSolicitud,
                              Categoria:Categoria,OidAgenda:OidAgenda},
                        success: MensajeRegistro
                    });
                    
               }

               function MensajeRegistro(){
                   
                    alertify.success("La Solicitud Se Registro Con Exito");
                    $("#Servicio2").val("");
                    //$("#TipoNecesidad").val("");
                    $("#NivelS").val("");
                    $("#Necesidad").val("");
                    $("#NombreClasificacio").val("");
                    $("#DescripcionNecesidad").val("");
                    //$("#JustificacionF").val("");
                    $("#MecanismoDeteccion").val("");
                    $("#UsuarioSolicitante").val("");
                    $("#UsuarioSolicita").val("");
                    $("#TipoSolicitud").val("");
                    
               }
                
            /*Fin*/
            
            
            function CargarFuncionario(posi){
                
                var OidAgenda = document.getElementById("OidAgenda").value;
                
                if(OidAgenda == ""){
                    
                    alertify.alert("Debe seleccionar una ronda que se encuentre en la agenda.", function () {
                        
                    });
                    return false;
                    
                }else{
                    
                    document.getElementById("Servicio2").value = document.getElementById("Servicio").value;
                    //document.getElementById("TipoNecesidad").value = document.getElementById("TipoNecesidad").value;
                    
                    document.getElementById("DescripcionNecesidad").value = document.getElementById("Descripcion"+posi).value;
                    //document.getElementById("JustificacionF").value = document.getElementById("Justificacion"+posi).value;
                    document.getElementById("MecanismoDeteccion").value = 1;
                    
                    
                    //setTimeout("CargarClasificacion()",1200);
                    //setTimeout("CargarNecesidad()",1200);
                    //setTimeout("ConsultarSolicitudComponentes("+Codigo+")",500);
                    
                } 
                
            }
            
            function CargarClasificacion(){
                
               var TipoNecesidad = $("#TipoNecesidad").val();
               var tc = 13;
               $.ajax({
                    
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Bitacora/Controlador/Consultas/BllSolicitud.php",
                    data:{tc:tc,TipoNecesidad:TipoNecesidad},
                    success: RespuestaClasificacion
                    
                });
                
           }
           
           function RespuestaClasificacion(datos){
               
                rpt = $.parseJSON(datos);
                $("#NivelS").html('<option value="">---</option>');
                for(r in rpt){
                    
                    $("#NivelS").append('<option value="'+ rpt[r].Oid +'">'+ rpt[r].NsNombre +'</option>');
                    
                }
                //$("#CampoNivel").html('<option value="">---</option>');
                for(r in rpt){
                    
                    $("#CampoNivel").append('<option value="'+ rpt[r].Oid +'">'+ rpt[r].NsNombre +'</option>');
                    
                }
                
            }
            
            function Clasificar(){
               
               var tc = 5;
               //var Area = $("#TipoNecesida").val();
               var NivelS = $("#NivelS").val();
                $.ajax({
                        async: true,
                        type:"POST",
                        datatype: "json",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../Bitacora/Controlador/Consultas/BllClasificacion.php",
                        data:{tc:tc,NivelS:NivelS},
                        success: DatosClasificar
                });
           
           }
           
           function DatosClasificar(datos){
              
               rpt = $.parseJSON(datos);
               $("#NombreClasificacio").html('<option value="">---</option>');
                datos = $("#NombreClasificacio");
                for(dat in rpt ){
                    datos.append("<option value='"+rpt[dat].CategoriaServiciosId+"'>"+ rpt[dat].CsNombre +"</option>");
                }
                
           }
           
            
        </script>
        
        
    </head>
    <body onload="cargarRonda();CargarServicio();Calendario();ConsultarAgenda();ConsultarCondiciones();BotonRonda();BotonesRonda();CargarServicio2();CargarArea();ComboMecanimo();ComboTipoSolicitud();CargarUsuario();">
        <section class="container">
            <div class="login">
              <h1>REGISTRO DE IDENTIFICACIÓN DE NECESIDADES</h1>
              <form id="RondaProactividad">
                  <table style="width: 100%">
                      <tr>
                          <td>
                              <table align="left" style="font-size: 90%;margin-top: -20px">
                                    <tr>
                                        <td>
                                            <select id="Servicio" name="selServicio" style="font-size: 80%;width: 200px;margin-top: 10px">
                                                <option value="0">SERVICIO</option>
                                            </select>
                                        </td>
                                        <td style="width: 1px"></td>
                                        <td>
                                            <input style="font-size: 100%;width: 200px;margin-top: 10px" placeholder="Nombre Ronda" type="text" name="txtNombreRonda" id="NombreRonda" value=""  maxlength="20"/>
                                        </td>
                                        <td style="width: 1px"></td>
                                        <td>
                                            <input style="font-size: 100%;width: 200px;margin-top: 10px" placeholder="Fecha Programación" type='text' class='reporte_termino' id='fechaAge' name='txtFechaP' value=''/>
                                        </td>
                                        <td style="width: 5px"></td>
                                        <td>
                                            <button type="button" class="btn btn-success" onclick="AgendarRonda();"> <!--data-toggle="modal" data-target="#largeModal" onclick="cargar2();"-->Agendar</button>
                                        </td>
                                        <td style="width: 5px">
                                            
                                        </td>
                                        <td>
                                            <button type="button" class="btn btn-info" onclick="LimpiarFormulario();">Limpiar</button>
                                        </td>
                                    </tr>
                                </table>
                                <table align="right" style="margin-top: -10px;margin-right:13px ">
                                    <tr>
                                        <td>
                                            <div id="contenidoAgenda">
                                                
                                            </div>
                                        </td>
                                        <td>
                                            <img title="Nueva Condición" style="cursor: pointer" src="../imagen/nuevo.png" data-toggle='modal' data-target='#largeModal2' width="30" height="30" alt="nuevo"/>
                                        </td>
                                    </tr>
                                </table>
                          </td>
                      </tr>
                      <tr>
                          <td>
                              <div class="exterior">
                                <table id="t1" class="t1" style="height:100%;width:100%;" border="0" cellpadding="0" cellspacing="1" border>
                                <thead class="fixedHeader" style="color:white;background:#069;position:static ;">
                                <tr>
                                <th>Condiciones</th>
                                <th style="width: 100px">Si</th>
                                <th style="width: 100px">No</th>
                                <th style="width: 100px">No Aplica</th>
                                <th>Descripción</th>
                                <th>Observaciones</th>
                                <th>Generar Solicitud</th>
                                </tr>
                                </thead>
                                </table>
                              </div>
                              <div class="interior" id="inte">
                                
                              </div>
                          </td>
                      </tr>
                      <tr>
                          <td height="10px"></td>
                      </tr>
                      <tr>
                          <td align="right">
                              <table>
                                  <tr>
                                      <td>
                                          <input type="hidden" name="txtOidAgenda" id="OidAgenda" value="" />
                                      </td>
                                      <td>
                                          <div id="BotonGERonda"></div>
                                      </td>
                                      <td style="width: 5px"></td>
                                      <td>
                                          <button type="button" class="btn btn-info" onclick="window.location.reload();">Limpiar</button>
                                      </td>
                                  </tr>
                              </table>
                          </td>
                      </tr>
                  </table>
              </form>
            </div>
            <!--Div con el contenido de las rondas agendadas-->
            <div class="modal fade" id="largeModal" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true">
            <div class="modal-dialog modal-lg">
              <div class="modal-content">
                  <div class="modal-header">
                      <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                      <h4 class="modal-title" id="myModalLabel">Agenda Ronda Detección de Necesidades</h4>
                </div>
                  <div class="modal-body">
                      <div style="height: 490px;">
                          <table>
                              <tr>
                                  <td>
                                      <div class="exterior">
                                        <table id="t1" class="t1" style="height:100%;width:100%;" border="0" cellpadding="0" cellspacing="1" border>
                                        <thead class="fixedHeader" style="color:white;background:#069;position:static ;">
                                        <tr>
                                        <th>Ver</th>
                                        <th>Servicio</th>
                                        <th>Fecha de Programación</th>
                                        <th>Fecha de Ejecución</th>
                                        <th>Opciones de la Ronda</th>
                                        </tr>
                                        </thead>
                                        </table>
                                      </div>
                                      <div class="interior2" id="inte2">

                                      </div>
                                  </td>
                              </tr>
                          </table>
                      </div>
                  </div>
              </div>
            </div>
          </div>
          <!--Div con el contenido de las necesidades-->
            <div class="modal fade" id="largeModal2" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true">
            <div class="modal-dialog modal-lg">
              <div class="modal-content">
                  <div class="modal-header">
                      <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                      <h4 class="modal-title" id="myModalLabel">Condiciones Ronda Identificación de Necesidades</h4>
                </div>
                  <div class="modal-body">
                      <div style="height: 330px;">
                          <table>
                              <tr>
                                  <td>
                                      <div class="exterior">
                                        <table id="t1" class="t1" style="height:100%;width:850px;" border="0" cellpadding="0" cellspacing="1" border>
                                        <thead class="fixedHeader" style="color:white;background:#069;position:static ;">
                                        <tr>
                                        <th>Descripción</th>
                                        <th>Edición</th>
                                        </tr>
                                        </thead>
                                        </table>
                                      </div>
                                      <div class="interior3" id="ContenidoCondicion">

                                      </div>
                                  </td>
                              </tr>
                          </table>
                      </div>
                  </div>
                  <div class="modal-footer">
                    <section class="container">
                        <div class="login2">
                            <h1>REGISTRO CONDICIONES</h1>
                            <div align="right">
                                <form>
                                    <table style="width:100%;margin-top: -10px">
                                        <tr>
                                            <td>
                                                <input style="width: 630px;margin-top: 10px;" id="DescripcionCondicion" type="text" placeholder="Descripción de la Condición" name="txtDescripcion" value="" />
                                                <input type="hidden" name="txtOidCondicion" id="OidCondicion" value="" />
                                            </td>
                                            <td>
                                                <div id="ContenidoBoton">
                                                    
                                                </div>
                                            </td>
                                            <td>
                                                <input class="btn btn-info" type="button" value="Limpiar" onclick="document.getElementById('DescripcionCondicion').value = '';BotonRonda();"/>
                                            </td>
                                        </tr>
                                    </table>
                                </form>
                            </div>
                        </div>
                    </section>
                </div>
              </div>
            </div>
          </div>
          <!--Formulario Gestion Necesidad-->
            <div class="modal fade" id="largeModal3" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true">
            <div class="modal-dialog modal-lg">
              <div class="modal-content">
                  <div class="modal-header">
                      <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                      <h4 class="modal-title" id="myModalLabel">GESTION DE LA NECESIDAD RONDA DE PROACTIVIDAD</h4>
                </div>
                  <div class="modal-body">
                      <div style="height: auto;">
                          <section class="container2">
                                <div class="formulario">
                
                <!-- Div Respuestas de solicitud -->
                <div id="Respuesta" style="position: absolute;left: 500px;top: 46px;display: none">
                    <select id="CodigoSolicitud" style="width: 70px;height: 25px;font-size: 90%;" name="cbCodigosSolicitud">
                    </select>
                    <img data-toggle="modal" data-target="#DetalleSolicitud" title="Señor(a) Usuario Cuenta con Respuesta de Solicitud" style="cursor: pointer;margin-top: -10px" src="../imagen/res.png" width="30" height="30" alt="res" onclick="MostrarDetalleSolicitud();CargarEncuestaSatisfaccion();" />
                </div>
                <!-- Formulario para Funcionarios y Lideres-->
                <h1>REPORTE Y GESTIÓN DE NECESIDADES DE LOS CLIENTES INTERNOS</h1>
                <div id="FormularioFuncionario" >
                  <form method="post" action="index.html">
                  <table style="font-size: 98%" width="auto" >
                    <tr>
                        <td colspan="3" align="right">
                            <div id="Res" style="margin-top: -10px;margin-bottom: 10px;">
                            </div>
                        </td>
                    </tr>
                     <!-- Usuarios-->
                    <tr>
                        <td>
                           <div> <font  color="Red">(*)</font> Usuario Solicitante</div>
                        </td>
                        <td width="5px"></td>
                        <td>
                            <div><input type="text" name="" value="" id="UsuarioSolicita"/></div>
                        </td>
                    </tr>
                     <!-- Servicios de dinamica-->
                    <tr>
                        <td>
                            <font color="Red">(*)</font> Servicio Solicitante
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name="" id="Servicio2" >
                                <option value="">---</option>
                            </select>
                        </td>
                    </tr>
                     <!-- Nombre de la Sesion para el campo funcionario-->
                    <tr>
                        <td>
                            <font color="Red">(*)</font>  Nombre Funcionario
                        </td>
                        <td width="5px"></td>
                        <td>
                            <input type="text" name="" value="<?php echo$_SESSION['nombres'] ?>" id="NombreFuncionario" disabled/>
                        </td>
                    </tr>
                     <!-- Area de servicio o solicitud-->
                    <tr>
                        <td>
                            <font color="Red">(*)</font> Área De Solicitud
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name="" id="TipoNecesidad" onchange="CargarNecesidad();CargarClasificacion();">
                                <option value="">---</option>
                            </select>
                        </td>
                    </tr>
                      <!-- Nivel de servicio-->
                    <tr>
                        <td>
                            <font color="Red">(*)</font>  Servicio Requerido
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select id="NivelS" onchange="Clasificar();/*CargarNecesidad();*/">
                                <option value="" >---</option>
                            </select>
                        </td>
                    </tr>
                    <tr>
                        <td>
                           <font color="Red">(*)</font>   Necesidad
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name="" id="Necesidad" >
                                <option value="">---</option>
                            </select>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <font color="Red">(*)</font> Categoria Del Servicio
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name=""  id="NombreClasificacio">
                                <option value="">---</option>
                            </select>
                        </td>
                    </tr>
                    <!--*<tr>
                        <td>
                           <font color="Red">(*)</font>   Componentes
                        </td>
                        <td width="5px"></td>
                        <td>
                            <select name="" id="Componentes" >
                                <option value="">---</option>
                            </select>
                        </td>
                    </tr>-->
                    <tr>
                    <tr>
                        <td>
                          <font color="Red">(*)</font>    Descripción
                        </td>
                        <td width="5px"></td>
                        <td>
                            <textarea name="" rows="4" cols="20" id="DescripcionNecesidad"></textarea>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div><font color="Red">(*)</font>  Mecanismo de Detección</div>
                        </td>
                        <td width="5px"></td>
                        <td>
                            <div>
                                <select name="" id="MecanismoDeteccion">
                                     <option value="">---</option>
                                </select>
                            </div>
                        </td>
                    </tr>
                    <!-- Tipo de solicitud-->
                    <tr>
                        <td>
                            <div><font color="Red">(*)</font> Tipo Solicitud</div>
                        </td>
                        <td width="5px"></td>
                        <td>
                            <div>
                                <select name="" id="TipoSolicitud">
                                    <option value="">---</option>
                                </select>
                            </div> 
                        </td>
                    </tr>
                    <tr>
                        <td colspan="4">
                            <div id="FechaRegistro"></div>
                        </td>
                    </tr>
                    <tr>
                        <td align="center" colspan="3">
                            <br><input type="button" class="btn btn-success" value="Registrar" onclick="RegistrarSolicitud();"/>
                                <input type="reset" class="btn btn-info" value="Limpiar" />
                        </td>
                    </tr>
                </table>
                </form>
                </div>
            </div>
                        </section>
                      </div>
                  </div>
              </div>
            </div>
          </div>
        </section>
        </br></br>
        <input type="hidden" name="" value="" id="UsuarioSolicitante"/>
        <input type="hidden" name="" value="" id="Usuario"/>
    </body>
</html>

